📜 Blog | Technology

⛺ Home | 👤 About | 📜 Blog | 📷 Photography | 📬 Contact

2023-01-01 - Reformatting my Website

<< Back

I've been managing this aleady very manageable website simply by syncing HTML and CSS files to a server. The way I'm doing this is sort of annoying, though, from a management perspective. For example, I'm doing my stylesheet linking like an absolute simpleton by using relative pathing like this:

<link rel='stylesheet' type='text/css' href='../../this/is/stupid'>

My navigation bar at the top is also an ugly <div>. For rememberance's sake and for a good laugh, this is what it looks like now:

<!-- Navigation Bar -->
<div class="topnav">
<a href="https://colbyparish.ca">⛺ Home</a> | 
<a href="https://colbyparish.ca/about/">👤 About</a> | 
<a class="active" href="https://colbyparish.ca/blog/">📜 Blog</a> |
<a href="https://colbyparish.ca/photography/">📷 Photography</a> |
<a href="https://colbyparish.ca/contact/">📬 Contact</a> 
</div>

"Eww, gross! How could you do this?!" I know. I know...

So to develop better habits and get a cleaner site, I am learning how to use the website framework Hugo. It's right up my alley by the look and sound of it. I can comfortably use it with my typical Linux workflow, it's simple software that does a simple task, and c'mon, writing Markdown files is really, really easy. It does all this and caters to my comforts of using easy-to-understand HTML/CSS in the end.

I'm working on converting my entire website into Markdown files and Hugo templates now. I figure I'll have that all done and uploaded before I make any new blog posts. I don't anticipate changing the layout and colour scheme I have now when I do this, but a few things will change visually.

Oh, something of note that I've always wanted on here is a single RSS link that the very few people who visit my website can use to subscribe and get updates whenever I edit this website. It just makes sense. I'll be putting that in here once I've the whole site converted into the Hugo framework.